Aspect-Oriented相关论文
围绕大规模多智能体分布仿真平台的软件体系结构设计问题,提出软件设计的关注点空间模型,然后基于关注点设计—实现二元关系形式化......
基于.Net Framework和AOP技术提出了电信系统建设的“5+1”关注点视图,试图解决电信业务开发难度大、周期长的问题。根据“5+1”关注......
为了对面向方面软件进行自动化测试,本文对面向方面软件自动化选择测试用例进行研究。通过对引入案例进行分析,提出面向方面软件自......
面向方面编程(AOP)把横切关注点从系统中分离,解决了面向对象编程(OOP)中代码纠缠、散射的问题。但在面向方面建模中,横切方面没有......
通过引入面向方面的核心思想,分析了网格安全实现方案GSI中存在的结构复杂和耦合度过高问题。在传统网格安全模型的基础上,利用方......
软件架构的描述和设计决定了软件的质量和生命。作为方面的横切关注点横跨在多个架构组件中,影响了模块间的内聚性和耦合度,从而降......
当横切关注点组合到主关注点时,可能出现冲突的情况。该冲突导致体系结构设计难以决策,然而目前也缺乏有效的对这些可能冲突进行处......
对于继承的系统或基于组件的系统,常常得不到系统详细的信息,测试这样的系统很困难,采用Anti-model测试思想和方法可以解决此类问......
面向方面的软件开发方法是在面向对象开发方法的基础上,在AOP的支持下,将贯穿系统的横切关注点提取出来,通过联结方式植入系统功能......
对传统的用例建模方法进行扩展,并针对用例描述的文本语言中经常出现的二义性、冲突以及遗漏信息的问题,提出一种基于Petri网的面......
SaaS(Softwareasa Service,软件即服务)模式是目前一种新的软件应用模式,本文首先针对具体现状,分析了传统面向对象设计方法及现有软件......
基于面向侧面技术及统一建模语言状态图提出了并发式软件系统开发过程中横切特性的建模方法。该方法将并发软件系统的业务逻辑和横......
中间件应用领域的不断拓展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体......
利用面向方面的编程思想,在实时系统设计的需求分析阶段分离系统的功能性核心关注点和非功能性横切关注点,并着重对系统的非功能性......
利用面向方面编程(AOP)技术从静态结构和动态行为两个方面来建模网格服务质量。把服务质量QoS关注从系统的各个模块中单独分离出来,......
实时系统中间件存在着分布性、实时性、容错性、安全控制、性能分析、日志记录等非功能的横切关注点,基于面向方面的中间件构件技......
针对互联网环境下存在丰富多样的软件资源,为了能够有效地重用已有的软件资源,探讨一种基于方面化特征对可用软件资源的软件分析方法......
针对传统的软件重用设计模式,分析了在采用当前流行的面向对象开发方法进行软件重用设计的不足之处,阐述了面向方面的程序设计理论,提......
分布式系统复杂性的不断增加以及对可配置性和可重用性要求的不断提高,需要面向方面软件工程方法的支持,而形式化方法能保证分布式......
基于面向侧面(Aspect-Oriented)技术及统一建模语言状态图提出了并发式软件系统开发过程中横切特性的建模方法。本方法将并发软件系......
算法演示系统是利用图形和动画来表现算法的运行过程的系统。一直以来人们采用事件驱动技术进行算法演示系统的开发,但传统的实现......
面向方面编程分离了核心关注点和横切关注点,提供了模块化横切关注点的机制,很好地解决了面向对象技术处理横切关注点时存在的代码散......
信息-物理融合系统(Cyber-Physical System,CPS)作为一系列物理过程和计算过程的紧密集成,体现为物理世界和信息世界的交互与融合。......
针对面向方面这种新型的编程方法进行分析,并对面向对象理论在解决XML文档定义时不足之处加以阐述,提出利用面向方面的编程方法对X......
从分析面向方面建模需求入手,基于UML的扩展机制提炼出一个面向方面建模元模型,构建一个基于UML的面向方面建模框架,并且提出一种简单......
基于构件的软件开发为软件的高开发费用、低生产率、不可控制的软件质量和高风险性提供了有效的解决途径.但是基于构件的软件开发......
契约式开发方法是一种借鉴了形式化方法的优点而又易于实践的开发方法学,然而Eiffel等传统的契约式编程语言难以学习与推广。本文......
分布式实时系统是一个非常重要且资源有限的系统,系统资源的调配策略很大程度上决定了系统是否能满足实时性要求。要制定资源调配策......
面向方面编程方法是一种新的程序开发方法,主要是为了弥补面向对象方法的一些不足。该文介绍了面向方面编程的基本概念、语法规范,......
结合领域工程的方法,在某个领域内建立面向方面的软件开发AOSD框架是值得探讨的简单可行的方法,探讨了在实时系统开发过程中支持面向......
低耦合度是现代软件系统的一项设计目标.耦合度越低,系统的可维护性、重用性和可靠性就越高.本文针对目前得到越来越广泛应用的面......
群组协作可以简单理解为人们为完成某一任务的各种协作活动.组件化群组协作是利用面向对象思想对群组协作中的各要素进行重组改进.......
针对互联网环境下存在丰富多样的软件资源,为了能够有效地重用已有的软件资源,需要对软件资源进行模块化,基于面向方面的编程思想的方......
面向方面软件开发技术可能成为下一个软件开发史上的里程碑,目前已经出现大量的面向方面编程的优秀语言和框架,但仍缺少统一的面向......
由于传统的业务流程改进方法需要重新设计实现业务流程,这样的改进方法不够灵活,改进风险较大,可重用性差。针对传统业务流程改进......
WEB服务器面临的是变化多端的运行时需求,我们可以通过离线的方法来调整方针和重配参数,以处理这些需求.但这却不适用于长时间运行......
面向方面的软件开发(AOSD)技术的目标,是在整个软件生命周期中提供系统化标识、模块化以及组合横切关注点。随着AOSD技术的成熟,需要......
针对基于面向对象的工作流与信息管理系统在集成时出现的问题,提出了一种基于面向方面的工作流方法。首先介绍了面向方面开发方法......
这篇论文建议一张扩大系统依赖图叫了 AspectSDG 为 AspectCH++ 程序代表控制和数据依赖,并且为 AspectSDG 的构造介绍一条途径。这......
传统的基于组件的软件开发方法大部分都集中在功能分解上,其并没有考虑到横切关注点对组件的影响。而面向方面技术就是以解决大规......
重构是保留软件外部行为的同时重新组织代码的过程和一组技术,由于它在创建敏捷代码方面的实用价值而受到普遍欢迎。但是,目前的重......
实时系统有一些属性,如并发控制,横切整个系统,仅采用面向对象的方法会导致代码缠结和分散,降低系统的可重用性和可维护性。提出了一种......
算法演示属于软件可视化研究的一个分支,是对整个面向方面算法演示工具的框架进行系统的分析,理解各个部分的功能;从用户的角度去考虑......
软件体系结构对于控制软件系统复杂性、提高软件质量具有重要意义。随着对软件体系结构研究的不断深入,研究者们发现其中存在着横......
In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human......
由于复杂分布式实时系统中具有不同种类的资源,不同的种类资源其属性及调配策略不同,需要采取不同的技术建立不同的模型。传统的系统......
Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and ......